putrid flesh - French English Dictionary